/* reset */
/*body{font-family:Microsoft YaHei,"微软雅黑";}*/
html { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; font-size: 12px;  -webkit-user-select: none; line-height: 1.42857; color: #666; background-color: #f2f2f2;z-index: 1}
article, footer, header,  nav, section,pre,form { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
ul, ol, li, dl, dt, dd, div, h1, h2, h3, h4, h5, h6, p, form, td, th{ margin: 0; padding: 0; }
ul, ol { list-style: none; }
body, a, img{ -webkit-touch-callout: none;}
a {text-decoration: none; cursor: pointer; color: #55c1e7; outline: none; font-size: 12px; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active,textarea{outline: none;}
small { font-size: 80%; }form-label
img { border: 0; vertical-align: middle; }
h1,h2,h3,h4,h5{color: #333; font-size: 100%;}
label{font-size:14px; color: #333; white-space:nowrap;}
button, input, select, textarea{color: inherit; font: inherit; margin: 0;  padding: 0; -webkit-tap-highlight-color:rgba(0,0,0,0); font-weight: normal;border: none; }
label{-webkit-tap-highlight-color:rgba(0,0,0,0); font-weight: normal; }
button:focus,input:focus,{ outline: none; -webkit-tap-highlight-color:rgba(0,0,0,0);} 
*[wx-forward-url]{cursor: pointer; -webkit-tap-highlight-color:rgba(0,0,0,0);}
button, select {text-transform: none; -webkit-appearance: none}
button, input[type="button"],input[type="number"], input[type="reset"], input[type="submit"] ,input[type="checkbox"]{ -webkit-appearance: none; cursor: pointer; border:none; border-radius: 0; }
button[disabled], html input[disabled] { cursor: default; }
input,select{font-size: 14px; line-height: normal;}
table { border-collapse: collapse; border-spacing: 0; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; }
*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box;}
input:focus,textarea:focus {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
input[type="search"]::-webkit-search-cancel-button{
    display: none;-webkit-appearance: none;
}
a{color: #333;}

.container{position: relative;overflow: hidden;min-height: 480px;}
.btn{font-size: 14px;font-weight: 400;line-height: 1.42;position: relative;color: #fff;display: inline-block;margin-bottom: 0;padding: 6px 21px;cursor: pointer;-webkit-transition: all;transition: all;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transition-duration: .2s;transition-duration: .2s;text-align: center;vertical-align: top;white-space: nowrap;color: #333;border-radius: 3px;background-color: #fff;}
.btn-primary{background-color: #ff7900;color: #fff;}
.btn-line{display: block;width: 100%;padding-top: 10px;padding-bottom: 10px;margin-bottom: 14px;}
.btn-cancel{background-color: #999;color: #fff;}

/*公用模块*/
.unified-template{padding: 0 10px;background-color: #fff;}
.col-sm-6,.col-sm-8,.col-sm-4,.col-sm-9,.col-sm-3{float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.col-sm-3{width: 25%;}
.col-sm-4{width: 33.3%;}
.col-sm-6{width: 50%;}
.col-sm-8{width: 66.6%;}
.col-sm-9{width: 75%;}
.taR{text-align: right;}
.bor-t{border-top:1px solid #ccc;}
.bor-b{border-bottom:1px solid #ccc;}
.bor-r{border-right:1px solid #ccc;}
.col-tOne{color: #ef6154;}
.col-tTwo{color: #999;}
.fwB{font-weight: bold;}
.trC{text-align: center;}
.f12{font-size: 12px;}
.pdT12{padding: 0 12px;}
/* 清除浮动 */
.clearfix:after,.container:after{content:''; display:block; clear:both; visibility: hidden; overflow: hidden; font-size:0; height:0}
